horse taming stick - Francés Inglés Diccionario